Release 10.1A: OpenEdge Development:
Progress 4GL Handbook


Dynamic programming

And perhaps most remarkable of all, in Chapter 9, "Using Graphical Objects in Your Interface," you’ll learn about 4GL constructs that help you build dynamic procedures that can handle whole classes of behavior, so that one procedure can replace dozens or hundreds of older procedures that all did a similar kind of job for you. In this way, you’ll learn how to write more effective and certainly more flexible and maintainable applications by writing far less code than you used to.

So there is a lot of exciting territory ahead. But before you get into some of the more advanced topics, such as how to work with the OpenEdge AppServer and how to write dynamic procedures, there are a lot of important and very powerful basics still to cover. The next chapter, for instance, goes into more depth on some of the block-structured principles that make the Progress 4GL work and how you can use these blocks to retrieve and manage application data. Onward!


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095